large tree stump - Español Inglés Diccionario